Skip to main content

๐Ÿ›  Development Wallets

(Cardano Development Wallets)

These wallets are mainly used for development testing, debugging scenarios, automation scripts, and CLI operations. Unlike regular user wallets, they focus on programmability, no UI interaction, and on-chain simulation.
Ideal for dApp developers, on-chain automation script authors, and protocol researchers.


๐Ÿงฐ Cardanoโ€‘CLI Walletโ€‹

  • Type: Command-line Wallet (CLI)
  • Purpose: Construct, sign, and send transactions; generate addresses and keys
  • Features:
    • Official Cardano CLI tool, foundation for all automation scripts and development
    • Supports mainnet, testnets, and custom node interactions
    • Works seamlessly with cardanoโ€‘node; can query on-chain state
    • Supports various transaction constructions (payments, staking, token transfers, etc.)
  • Source / GitHub: https://github.com/IntersectMBO/cardano-cli

๐Ÿ‘‰ Suitable for CI/CD automation, batch transaction generation, or advanced script operations


๐Ÿงช Sorbet Dev Walletโ€‹

  • Type: Browser Extension Development Wallet
  • Purpose: Frontend dApp testing, user behavior simulation
  • Features:
    • Provides user account simulation, supports multiple accounts
    • Supports dApp connections and tests various user scenarios
    • Built-in transaction simulation; shows signatures and on-chain state
    • Useful for debugging and diagnosing frontend app behavior
  • Source / GitHub: https://github.com/SundaeSwap-finance/Sorbet

๐Ÿ‘‰ Suitable for frontend developers to test dApp user interactions


๐Ÿ”„ P2P Dev Walletโ€‹

  • Type: Desktop / Developer Wallet
  • Purpose: Composite transaction construction, strategy testing
  • Features:
    • Supports combining multiple transaction operations into a single on-chain transaction
    • Full control of wallet state and transaction flow
    • Supports DeFi trading strategies and batch operations
    • Can simulate complex on-chain flows to help debug automation scripts
  • Source / GitHub: https://github.com/fallen-icarus/p2p-wallet

๐Ÿ‘‰ Suitable for developers building complex on-chain logic or testing DeFi flows


๐Ÿ”Œ MLabs Dev Walletโ€‹

  • Type: Browser Extension Wallet
  • Purpose: Web dApp testing and CIPโ€‘30 connector development
  • Features:
    • Fully implements CIPโ€‘30 wallet connector
    • Supports multiple backends: Blockfrost, Ogmios, Kupo
    • Captures method call logs for debugging dApp-Wallet interactions
    • Supports multi-account testing and simulated on-chain transactions
  • Source / GitHub: https://github.com/mlabs-haskell/cardano-dev-wallet

๐Ÿ‘‰ Developer-friendly for Web dApp testing and quick CIPโ€‘30 experiments


๐Ÿ” Seedelf Dev Walletโ€‹

  • Type: Command-line / Rust Wallet (Privacy Tool)
  • Purpose: Privacy protocol research, anonymous transaction testing
  • Features:
    • Uses Schnorr signature protocol to hide sender and receiver identities
    • Focuses on transaction privacy and anti-chain analysis
    • Provides CLI interface for batch transaction simulation
    • Suitable for privacy research and protocol experimentation
  • Source / GitHub: https://github.com/logical-mechanism/Seedelf-Wallet

๐Ÿ‘‰ Suitable for privacy protocol developers or researchers


๐Ÿงพ Cardaminal CLI Dev Walletโ€‹

  • Type: Command-line Wallet
  • Purpose: Programmatic operations and advanced on-chain management
  • Features:
    • Full CLI functionality; works on mainnet / testnet / custom chains
    • Supports wallet state access, transaction construction, and batch operations
    • Highly flexible; ideal for scripted deployments
    • Can integrate with CI/CD or automated trading systems
  • Source / GitHub: https://github.com/IntersectMBO/cardaminal

๐Ÿ‘‰ Preferred for advanced developers and automated operations


๐Ÿ‚ Blinklabs Bursa Dev Walletโ€‹

  • Type: Development Wallet (Experimental Tool)
  • Purpose: Experimental development and testing
  • Features:
    • Development wallet within Blink Labs ecosystem
    • Used for on-chain experiments and strategy simulations
    • Lacks full documentation; developers need to study source code
  • Source / GitHub: https://github.com/blinklabs-io/bursa

๐Ÿ‘‰ Suitable for exploring experimental wallets and custom test scenarios


๐Ÿ TxPipe CShell Dev Walletโ€‹

  • Type: Command-line / Interactive Wallet
  • Purpose: TxPipe toolkit development wallet
  • Features:
    • Provides transaction building, script execution, and on-chain testing
    • Convenient CLI and script interactions
    • Can integrate with TxPipe Dev workflows
  • Source / GitHub: https://github.com/txpipe/cshell

๐Ÿ‘‰ Suitable for automated testing with TxPipe suite


๐Ÿ‡ WingRiders Dev Walletโ€‹

  • Type: Development Wallet
  • Purpose: DEX / AMM workflow development
  • Features:
    • Works with WingRiders ecosystem
    • Supports simulation of multiple transaction types
    • Provides CLI / SDK interfaces for automation testing
  • Source / GitHub: https://github.com/WingRiders/wallet

๐Ÿ‘‰ Suitable for DEX / AMM related development and testing


โš”๏ธ StealthWallet CLI Dev Walletโ€‹

  • Type: Command-line Wallet
  • Purpose: Privacy transaction experiments
  • Features:
    • Focuses on privacy and security, hides transaction information
    • Supports experimental privacy protocol testing
    • Provides CLI and automation script interface
  • Source / GitHub: https://github.com/while0x1/stealthWallet

๐Ÿ‘‰ For privacy protocol or confidential transaction development


๐Ÿ“Œ Development Wallet Usage Recommendationsโ€‹

  • Frontend dApp Debugging: Use browser development wallets that support CIPโ€‘30, e.g., MLabs Dev Wallet or Sorbet Dev Wallet.
  • Complex On-chain Logic Testing: Use CLI wallets (Cardanoโ€‘CLI, Cardaminal CLI, etc.) combined with scripts for automation.
  • Privacy Protocol Research: Seedelf or StealthWallet for privacy interactions and anonymous transaction simulations.
  • Composite Transactions / DeFi Workflows: P2P Dev Wallet helps build multi-operation transactions.
  • Experimental Testing: Blinklabs Bursa, TxPipe CShell, etc., for exploratory development and strategy simulations.

๐Ÿ’ก Tips

  1. These wallets are not suitable as production user wallets, mainly for development and testing.
  2. Mnemonic/private key security remains crucial, especially in CLI and experimental wallets.
  3. Run primarily on testnets / local nodes; avoid testing large ADA amounts on mainnet.

๐Ÿ›  Cardano Development Wallet Comparison Table

WalletTypeCLI / BrowserCIPโ€‘30 SupportMulti-accountOpen-sourceGitHub / Official Link
Cardanoโ€‘CLI WalletCLICLIโŒโœ”๏ธโœ”๏ธGitHub
Sorbet Dev WalletBrowser ExtensionBrowserโœ”๏ธโœ”๏ธโœ”๏ธGitHub
P2P Dev WalletDesktop / DeveloperCLI / DesktopโŒโœ”๏ธโœ”๏ธGitHub
MLabs Dev WalletBrowser ExtensionBrowserโœ”๏ธโœ”๏ธโœ”๏ธGitHub
Seedelf Dev WalletCLI / RustCLIโŒโœ”๏ธโœ”๏ธGitHub
Cardaminal CLI Dev WalletCLICLIโŒโœ”๏ธโœ”๏ธGitHub
Blinklabs Bursa Dev WalletDesktop / DeveloperCLI / DesktopโŒโœ”๏ธโœ”๏ธGitHub
TxPipe CShell Dev WalletCLICLIโŒโœ”๏ธโœ”๏ธGitHub
WingRiders Dev WalletDesktop / DeveloperCLI / DesktopโŒโœ”๏ธโœ”๏ธGitHub
StealthWallet CLI Dev WalletCLICLIโŒโœ”๏ธโœ”๏ธGitHub